/** common classes */

body {

	background:#f5f5f5;

}

.content {

	font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;

	font-size:12px;

	line-height:16px;

	color:#383838;

}

h1, h2, h3, h4, h5, h6 {

    font-family: "Palatino Linotype",Palatino,"URW Palladio L","Book Antiqua",Baskerville,"Bookman Old Style","Bitstream Charter","Nimbus Roman No9 L",Garamond,"New Century Schoolbook","Century Schoolbook","Century Schoolbook L",Georgia,serif;

}

a, .listing-head h3 a, ul.global-list li a:hover, ul.global-list li.active a, ul.order-list li.active a, ul.order-list li a:hover, h3.pay-paypal, .banner h2.project-title span:hover {

	color:#00afef;

	text-decoration:none;

}

a:focus {

	outline:none;

}

a:hover {

	color:#000;

}

img {

	vertical-align:middle;

}

h2 {

	font-size:16px;

	padding:5px 0;

	color:#383838;

}

h3 {

	font-size:18px;

	color:#000;

	font-weight:normal;

	padding:5px 0;

	line-height:22px;

}

h3 a {

	color: #383838;

	font-size: 18px;

	line-height:23px;

}

h5 {

	font-size: 14px;

	padding: 0 0 5px;

}

.project-list h3 a {

	font-weight:normal;

	line-height: 22px;

}

.admin-bar {

	background: none repeat 0 0 #D2F3FF;

	border: 1px solid #72CFF2;

	left: 0;

	padding: 5px;

	position: absolute;

	top: 91px;

	z-index:10;

}

.admin-bar h3 a {

	color:#00AFEF;

}

/** header styles */

.banner-block {

	background:url(../img/header-content-ng.png) repeat-x left top;

	border-bottom:1px solid #fff;

}

/** menu list styles*/

ul.menu-list {

	margin:10px 0 0 0;

}

ul.menu-list li {

	padding:7px 7px 0 7px;

	margin:0 0 0 8px;

	float:left;

	font-weight:bold;

}

ul.menu-list li a {

	color:#262626;

	font-size:14px;

}

ul.menu-list li.active a, ul.menu-list li a:hover, ul.menu-list li.active a, ul.menu-list li a:hover, #footer a:hover {

	color:#00AFEF;

}

.selection-block {

	padding:10px 10px 10px 0;

	float:left;

}

.flags {

	background:url(../img/common-sprite.png) no-repeat 0 -5715px;

	text-indent:-9999em;

	display:block;

	width:15px;

	height:17px;

}

span.flags + a {

	color:#808084;

	font-size:11px;

}

span.flags + a:hover, .collections-side2 .project-head h3 a:hover {

	color:#00afef;

}

p.paging-count {

	padding:10px 0;

}

/** page-wise overrides */

#projects-view .idea-view-counts div.vote-now {

	position:relative;

}

#projects-view .vote-ratings {

	left: 32px;

	top: 30px;

}

#users-view .ui-tabs, #projects-view .ui-tabs, #activities-index .ui-tabs, ul.global-list, .overlabel-wrapper, div.mapblock-info {

	position:relative;

}

#users-view .ui-tabs .ui-tabs-nav, #projects-view .ui-tabs .ui-tabs-nav, #activities-index .ui-tabs .ui-tabs-nav, div#mapblock {

	left: -5px;

	position: absolute;

	top: -46px;

	width: 800px;

}

#projects-view .banner-tabs-content .ui-tabs-nav {

	top:-67px;

}

#users-view .ui-tabs .ui-tabs-panel, #projects-view .ui-tabs .ui-tabs-panel, #activities-index .ui-tabs .ui-tabs-panel {

	padding:0;

	border:none;

	background:none;

}

#users-view .ui-tabs .container_24 {

	width:auto;

}

#projects-view .embed-page ol li div.project-left {

	width:239px;

}

/** icon links styles */

.icon-list, .rss .icon-list, .close, .star a, .preview-label, .star-select a {

	text-indent:-9999em;

	width:22px;

	height:22px;

	float:left;

}

.add_follower, .icon-active,.video, .up-arrow, .remove_follower, .report, .website, .export, .widthdraw, .gift-box, .change-password, .approve, .print-voucher, .disapprove, .pending, .unsuspend, .capture, .clear-flag, .flag, .pay, .imdb, .myspace, .youtube, .twitter, .facebook, .linkedin, .category-tag, .add, .delete, .edit, .rss-link, span.info, .cancel, a.view, .refresh, span.help, .clone-add, .clone-remove, .msg, a.embed, .suspend, .more-cities, .reward-link, .rewarded, .vote-count-small ul li.supporters, .vote-count-small ul li.average, .move-to-success, .move-to-failed, .manual-payment, .open-id-yahoo-thumb, .open-id-gmail-thumb, .open-id-yahoo-thumb  {

	padding:2px 0 2px 22px;

	margin:0 10px 0 0;

	display:block;

	text-align:left;

}

.add_follower {

	background:url(../img/common-sprite.png) no-repeat 0 -1515px;

}

.report {

	background: url("../img/common-sprite.png") no-repeat 0 5px;

	margin: 0;

	padding: 2px 2px 2px 16px;

}

.quick, .msg {

	background:url(../img/common-sprite.png) no-repeat 0 -2480px;

	display:inline-block;

}

li.mail .quick {

	background: url("../img/common-sprite.png") no-repeat 0 -2481px;

	padding: 2px 2px 2px 23px;

	text-indent:0;

}

li.share a {

	background: url("../img/common-sprite.png") no-repeat 0 -4805px;

	padding: 1px 2px 2px 20px;

}

.rss-link, .rss-icon {

	background:url(../img/common-sprite.png) no-repeat 0 -6701px;

}

.linkedin {

	background: url("../img/common-sprite.png") no-repeat 0 -5645px;

}

input.video {

	 background: url("../img/common-sprite.png") no-repeat 3px -9395px #FFFFFF;

}

.suspend {

	background: url(../img/common-sprite.png) 0 -6969px no-repeat;

}

.facebook {

	background: url("../img/common-sprite.png") no-repeat 0 -1229px;

}

.twitter {

	background: url("../img/common-sprite.png") no-repeat 0 -7099px;

}

.ui-tabs .ui-tabs-nav li.social-feeds span.feeds-icon {

    background: url("../img/common-sprite.png") no-repeat 0 -9473px;

    color: #000000;

    margin: 0;

    padding: 2px 0 0 39px;

    width: auto;

}

#money_transfer_accounts-index .ui-tabs .ui-tabs-nav {

	border-bottom:1px solid #DDD;

	height:35px;

}

.youtube {

	background: url("../img/common-sprite.png") no-repeat 0 -7805px;

}

.myspace {

	background: url("../img/common-sprite.png") no-repeat 0 -6111px;

}

.imdb {

	background: url("../img/common-sprite.png") no-repeat 0 -5438px;

}

.website, .home {

	background: url("../img/common-sprite.png") no-repeat 0 -1821px;

}

.category-tag {

	background: url("../img/common-sprite.png") no-repeat 0 -6909px;

	display: inline-block;

	padding: 2px 0 1px 17px;

}

.add, .clone-add {

	background:url(../img/common-sprite.png) no-repeat 0 -1885px;

}

form.normal .add {

	margin:0 0 0 185px;

}

.edit {

	background: url("../img/common-sprite.png") no-repeat 0 -2415px;

}

.delete, .clone-remove {

	background: url("../img/common-sprite.png") no-repeat 0 -2351px;

	display:block;

}

.widthdraw{

	background: url("../img/common-sprite.png") no-repeat 0 -9581px;

}

.icon-active {

	background: url("../img/common-sprite.png") no-repeat 0 -57px;

}

.cancel {

	background: url("../img/common-sprite.png") no-repeat 0 -1017px;

}

.cancel-refund, .not-given, .given, .print, .backeres-msg {

	background: url(../img/common-sprite.png) no-repeat 0 -2350px;

	padding:2px 0 2px 22px;

	margin-right:10px;

}

.remove_follower {

	background:url(../img/unfollow-icon.png) left center no-repeat;

}

a.view {

	background: url(../img/common-sprite.png) 0 -5212px no-repeat;

}

.refresh {

	background: url(../img/common-sprite.png) 0 -4333px no-repeat;

}

.export {

	background: url(../img/common-sprite.png) 0 -883px no-repeat;

}

.more-cities {

	background: url("../img/common-sprite.png") no-repeat 0 -5146px;

	float:left;

}

a.embed {

	background: url("../img/common-sprite.png") no-repeat 0 -1083px;

	margin: 0;

}

.change-password {

	background: url("../img/common-sprite.png") no-repeat 0 -688px;

	display: block;

}

.approve {

	background: url(../img/common-sprite.png) 0 -1954px no-repeat;

	display:block;

}

.disapprove {

	background: url(../img/common-sprite.png) 0 -1015px no-repeat;

}

.pending {

	background: url(../img/common-sprite.png) 0 -6241px no-repeat;

}

.unsuspend {

	background: url(../img/common-sprite.png) 0 -7329px no-repeat;

}

.capture {

	background: url(../img/common-sprite.png) 0 -626px no-repeat;

}

.clear-flag {

	background: url(../img/common-sprite.png) 0 -753px no-repeat;

}

.flag {

	background: url("../img/common-sprite.png") no-repeat 0 -1446px;

}

.pay {

	background: url(../img/common-sprite.png) 0 -4026px no-repeat;

}

.move-to-success {

	background: url(../img/common-sprite.png) 0 -3588px no-repeat;

}

.move-to-failed {

	background: url(../img/common-sprite.png) 0 -3522px no-repeat;

}

.manual-payment {

	background: url(../img/common-sprite.png) 0 -4023px no-repeat;

}

.star a, em.starred {

	background:url("../img/rating/rating_star.gif") no-repeat  0 top;

}

.reward-link {

	background: url(../img/common-sprite.png) 0 -4469px no-repeat;

}

.rewarded {

	background: url(../img/reward.png) 0 2px no-repeat;

	display:inline-block;

}

.star-select a {

	background: url(../img/rating/rating_star.gif) 0 center no-repeat;

}

.backeres-msg {

	background: url(../img/common-sprite.png) 0 -3464px no-repeat;

}

.given {

    background: url("../img/common-sprite.png") no-repeat 0 -2351px;

}

.not-given {

    background: url("../img/common-sprite.png") no-repeat 0 -60px;

}

.print {

	background: url(../img/common-sprite.png) 0 -4267px no-repeat;

}

.print-voucher {

	background: url(../img/common-sprite.png) 0 -4206px no-repeat;

	display:inline-block;

}

.vote-count-small ul li.supporters {

    background: url("../img/common-sprite.png") no-repeat 0 -5082px;

    margin: 4px 10px 0 0;

}

.vote-count-small ul li.average {

    background: url("../img/common-sprite.png") no-repeat 0 -2021px;

    margin: 4px 0 0;

}

.clone-add, .clone-remove {

	float:right;

	cursor:pointer;

}

a.cash {

	background: url("../img/common-sprite.png") no-repeat  left -8028px ;

	padding: 0 0 0 20px;

	display:block;

}

div.money-transfer-link a.pay{

	float:right;

	padding-bottom:10px;

}

/* sort */

a.asc {

	background:url(../img/icon-sort-down.gif) no-repeat right center;

}

a.desc {

	background:url(../img/icon-sort-up.gif) no-repeat right center;

}

a.asc, a.desc {

    padding: 0px 10px 0;

}

/** Progress bar styles */

.progress-block {

	padding: 27px 0 5px 3px;

	text-align:left;

}

table.list .progress-block {

	font-size:11px;

}

table.list .progress-block p{

	text-align:center;

}

table.list p.progress-bar {

	background: url("../img/common-sprite.png") no-repeat -1px -9006px;

	width:89px;

	margin:0 auto;

	height:10px;

}

table.list p.progress-bar span {

	background: url("../img/common-sprite.png") no-repeat 1px -9046px ;

	left:0px;

	display:block;

    padding:0;

	top:0;

	height:8px;

}

.footer-top li {

	margin:4px 0;

}

/** Project status */

.activity-type, span.system-flagged, span.flagged, span.suspended, span.user-flagged {

	background:#42d692;

	padding:0 5px;

	color:#fff;

	white-space:nowrap;

	font-size:10px;

	text-align:center;

}

.activity-type {

	display:inline;

	margin: 0 5px 0 0;

	color:#fff;

	background:#ffe6e9;

	padding:3px 5px;

	font-weight:normal;

}

.status-updated {

	background:#e4d67c;

}

.status-pledged {

	background: #d8adea;

}

.status-commented {

	background: #7bbce9;

}

.status-posted {

	background: #efb576;

}

.status-launched {

	background: #e57668;

}

.status-rated {

	background: #b2d87b;

}

span.suspended, span.system-flagged, span.flagged, span.user-flagged {

	background:#CF9A0C;

	color:#FFF;

	text-align:center;

	margin:5px auto;

}

span.user-flagged {

	background:#DC143C;

}

span.system-flagged, span.flagged {

	background:#5F6CFF;

}

/** round corner styles */

div.bottom-left, .l-curve-top, .l-curve-bot {

	height:9px;

	overflow:hidden;

}

div.top-center, div.bottom-center {

	background:#fff;

	margin:0 5px;

}

.top-bg, .bot-bg {

	height:11px;

	margin:0 10px;

}

.top-bg {

	background:#fff;

	border-top:1px solid #e0e0e0;

}

.bot-bg {

	background:url(../img/rounded-sprite.png) repeat-x 0 -1449px;

}

.l-curve-top {

	background:url(../img/rounded-sprite.png) no-repeat 0 -2866px;

}

.r-curve-top {

	background:url(../img/rounded-sprite.png) no-repeat right -4318px;

}

.l-curve-bot {

	background:url(../img/rounded-sprite.png) no-repeat 0 -2470px;

}

.r-curve-bot {

	background:url(../img/rounded-sprite.png) no-repeat right -3922px;

}

.shad-bg {

	background:#fff;

	margin:0 8px;

}

.shad-bg1 {

	margin:0 4px;

}

.shad-bg-lft {

	background:url(../img/shad-lft.png) repeat-y left 0;

}

.shad-bg-rgt {

	background:url(../img/shad-rgt.png) repeat-y right 0;

}

.l-curve-top-in {

	background: url("../img/rounded-sprite.png") no-repeat 0 -2787px;

}

.top-bg-in {

	background:#fff;

	border:none;

}

.r-curve-top-in {

	background: url("../img/rounded-sprite.png") no-repeat right -4239px;

}

.shad-bg-lft-in {

	background: url("../img/shad-lft-in.png") repeat-y left 0;

}

.shad-bg-rgt-in {

	background: url("../img/shad-rgt-in.png") repeat-y right 0;

}

.l-curve-bot-in {

	background: url("../img/rounded-sprite.png") no-repeat 0 -2383px;

}

.r-curve-bot-in {

	background: url("../img/rounded-sprite.png") no-repeat right -3835px;

}

.bot-bg-in {

	background: url("../img/rounded-sprite.png") repeat-x 0 -1362px;

	height: 17px;

	margin: 0 13px;

}

.l-curve-bot-in, .r-curve-bot-in {

	height:17px;

}

/** Side menu styles */

ul.side-menu {

	padding:5px 5px 10px 0;

	font-size:13px;

}

ul.side-menu li a {

	padding:3px 3px 3px 15px;

	background:url(../img/common-sprite.png) no-repeat 0 -316px;

	color:#666;

	display:block;

}

ul.side-menu li {

	padding: 5px 0 4px 10px;

	border-top: 1px solid #E6E6E6;

}

ul.side-menu li:hover > a, ul.side-menu li.active > a, .clone-remove:hover, .clone-add:hover {

	color:#00AFEF;

}

/** form style */

form.normal div.input, form.normal div.submit {

	padding:5px 0;

	margin:5px 10px 5px 0;

}

form.normal div.input label {

	color:#666;

	font-size:13px;

	padding:5px 0; 

	position:absolute;

	width:165px;

	text-align:right;

}

form.normal div.aff-request div.radio {

	margin:0 0 0 180px;

}

span.approve-label {

	float: left;

	font-size: 14px;

	margin: 0 0 0 100px;

}

form.normal div.checkbox label, form.normal div.radio label {

	display:inline;

	margin:0 0 0 5px;

	padding-right:10px;

	position:static;

}

form.normal div.checkbox label {

	width:210px;

}

form.normal div.required label {

	background: url("../img/common-sprite.png") no-repeat 4px -6498px;

	padding: 3px 12px 5px 0;

}

form.normal div.guid-block div.required label {

	background-position: 97% -6498px;

}

form.normal div.select div.checkbox label {

	background:none;

}

form.normal div.select select, form.normal div.text input, form.normal div.textarea textarea, form.normal div.password input {

	border:1px solid #ccc;

	font-size:1.1em;

	padding:4px 2px;

	width:210px;

	margin:0 0 0 185px;

}

form.normal div.select select {

	padding:4px;

	font-size:14px;

}

form.normal div.input textarea {

	width:325px;

	height:100px;

}

form.normal div.date label+select {

	margin:0;

}

form.normal div.checkbox input, form.normal div.radio input {

	width:16px;

}

div.commission-set form.normal table.list div.submit-block {

	margin:0;

	float:right;

}

form.normal div.transaction-category div.radio input {

	margin:0;

}

form.normal table.list div.checkbox input, form.normal table.list div.input, form.normal div.message-block div.select select {

	margin:0;

}

form.normal div.checkbox input {

	margin:0 0 0 180px;

}

form.normal div.submit-block{

	margin:0 0 0 185px;

}

form.normal .fields-block + div.submit-block{

	margin:0 0 0 195px;

}

form.normal div.revnue-block div.radio input:first-child {

	margin:0 0 0 180px;

}

form.normal div.option-block div.radio input {

	margin:0;

}

.message-block-right .submit {

	float:left;

}

form.normal div.submit input, div.compose-button a, div.vote-now span.vote-link {

	background:#00AFEF;

	border:0;

	color:#FFFFFF;

	cursor:pointer;

	font-weight:700;

	padding:5px 10px;

}

div.compose-button a:hover {

	color:#000;

}

form.normal div.guid-block div.error-message {

	margin:5px 0 0;

}

div.vote-now a {

	padding: 6px 18px 7px;

	font-weight: 400;

}

p.follow, form.normal div.submit, div.cancel-block, ul.votebg, form.normal div.disabled div.submit:hover {

	background: url("../img/common-sprite.png") no-repeat left -8308px;

	padding:0 0 0 7px;

	margin:8px 3px 0 0;

	float:left;

}

ul.votebg {

	margin:6px 3px 0 0;

}

p.follow a, form.normal div.submit input, div.cancel-block a, ul.votebg li, form.normal div.disabled div.submit:hover input {

	background: url("../img/common-sprite.png") no-repeat right -8415px;

	display: block;

	float: left;

	height: 23px;

	padding: 7px 12px 0 5px;

	color:#000;

	font-weight:bold;

}

p.follow {

	margin:0px 3px 0 0;

}

div#payments-create_paypal_account form.normal div.submit input {

	font-size:12px;

}

ol.idea-list ul.votebg li {

	margin:0;

}

p.follow:hover, form.normal div.submit:hover, div.cancel-block:hover, p.pledge {

	background: url("../img/common-sprite.png") no-repeat left -8338px;

	height: 30px;

}

p.follow:hover a, form.normal div.submit:hover input, div.cancel-block:hover a, p.pledge a {

	background: url("../img/common-sprite.png") no-repeat right -8445px;

	color: #fff;

}

form.normal div.submit input.disabled, form.normal div.disabled div.submit:hover input {

	color:#999;

	cursor:default;

}

form.normal div.submit:hover input.disabled {

	color: #fff;

}

form.normal div.submit input, form.normal div.disabled div.submit:hover input {

	height: 30px;

	padding: 5px 9px 10px 2px;

	margin:0;

}



form.normal div.select select:hover, form.normal div.text input:hover, form.normal div.textarea textarea:hover, form.normal div.password input:hover, form.normal div.select select:active, form.normal div.text input:focus, form.normal div.textarea textarea:focus, form.normal div.password input:focus, form.normal div.select select:focus, form.normal div.text input:active.normal div.textarea textarea:active, form.normal div.password input:active {

	border:1px solid #00B1EA;

}

form.normal div.error-message {

	color:#f06;

	margin:5px 0 0 185px;

	background:url(../img/common-sprite.png) no-repeat 0 -8252px;

	padding: 0 0 0 20px;

}

form.normal div.error label {

	color:#000;

}

form.normal div.error input, form.normal div.error textarea, form.normal div.error select {

	background-color:#ffffe1;

	border:1px solid #f06;

}

form.normal div.file input {

	margin:0 0 0 185px;

}

form.normal div.submit input.blogs-submit {

	margin:0 0 0 0;

	display:inline;

}

form.normal div.input input.bg-openid-input {

	background:url(../img/common-sprite.png) no-repeat 0 -3956px;

	padding:4px 0 5px 25px;

	width:50%;

}

div.submit-block div.submit, div.submit-block div.cancel-block a, .listing-head h3, .listing-head p {

	float:left;

	margin-right:10px;

}

 div.submit-block div.cancel-block a{

	    padding: 6px 12px 2px 5px;

 }

form.normal div.input input[readonly="readonly"] {

	background:#f9f9f9;

	border:1px solid #DDD;

	color:#CCC;

}

form.normal .mceEditor {

	margin:0 0 0 185px;

}

.or {

	margin:0 0 0 180px;

}

.notice, table.list tr td.notice   {

	background: url("../img/common-sprite.png") no-repeat  0 -2840px ;

	color: #FF0000;

	padding: 0 0 0 20px;

	line-height:20px;

}

table.list tr td.notice {

	padding: 0px 0 1px 22px;

	text-align: left;

}

table.list td.notice:hover {

	background: url("../img/common-sprite.png") no-repeat  0 -2840px;

}

span.info, span.help {

	display:block;

	font-size:11px;

	background:url(../img/icon-info.png) no-repeat 0 6px;

	margin:0 0 0 185px;

	padding: 2px 0 2px 17px;

	color:#999;

}

span.openid-icon {

	background: url(../img/common-sprite.png) no-repeat 0 -3960px;

	display:inline-block;

	height:16px;

	width:16px;

	font-size:0;

	text-indent:-3000em;

	vertical-align:middle;

}

form.paypal div.radio input {

	margin: 0 0 0 20px;

}

form.paypal div.radio input:first-child {

	margin:0 0 0 180px;

}

/* captcha styles */

div.captcha-block {

	margin:5px 0 5px 8px;

}

div.captcha-block img {

	margin:0 10px 0 0;

	border:1px solid #fff;

}

div.captcha-left {

	width:180px;

	margin:0 0 0 185px;

}

div.captcha-right {

	width:25px;

	border:1px solid #fff;

}

a.captcha-audio {

	display:block;

	width:22px;

	height:20px;

	background:url(../img/icon-audio.gif) no-repeat left top;

	text-indent:-2000em;

	margin:2px 0 1px 2px;

}

a.captcha-reload {

	width:22px;

	height:20px;

	display:block;

	background:url(../img/icon-refresh.gif) no-repeat left top;

	text-indent:-2000em;

	margin: 2px 0 1px 2px;

}

/** Add form styles*/

form.normal div.websites div.input, form.normal div.reward-block div.input, p.backers-count span, ul.cities-list li a {

	float:left;

}

form.normal div.websites div.input label, span.label-content {

	position:absolute;

}

form.normal div.websites div.input {

	position:relative;

	min-height:50px;

}

form.normal div.websites div.input label {

	left:0;

}

span.label-content {

	left:0;

}

form.normal div.websites div.text input {

	padding-left:20px;

	background-color:#fff;

}

form.normal table.list div.select select, form.normal table.list div.text input {

	width:100px;

	margin:0;

}

div.affiliate-information p {

	font-size:11px;

	font-weight:700;

	padding:13px 0;

}

/** Fieldset styles*/

.fields-block h3, h2.pay-title {

	border-bottom: 1px solid #DADADA;

	font-size: 1.5em;

	font-weight: 400;

	margin: 10px 0;

	padding: 10px 3px;

}

.mceEditor {

	display:block;

	width:auto;

}

.add-form-block, .datepicker-container, .test-mode-content, .project-image {

	position:relative;

}

.date-time .datepicker-container {

	z-index:2;

}

.end-date-time-block .datepicker-container {

	z-index:1;

}

.datepicker-container {

	height: 30px;

	padding: 3px 0 2px;

}

.preview-content {

	position:fixed;

	right:0;

	top:154px;

	z-index:2;

}

.preview-content .preview-label {

	background:url(../img/preview-label.png) no-repeat left top;

	width: 64px;

	height: 64px;

	position:absolute;

	left:3px;

	top:2px;

}

.picker-img {

	margin: 3px 0 0 185px;

	cursor:pointer;

}

.displaydate {

	border: 1px solid #ccc;

	display: inline;

	margin: 2px 5px 0;

	padding: 3px 5px;

	width: auto;

}

div#transactions-index .displaydate{

    margin: -2px 5px 0;

}

.displaydate:hover, .displaydate:focus {

	border:1px solid #7D4D3B;

}

.datepicker-content {

	position:absolute;

	top:22px;

	left:185px;

}

.transection-date-time-block .datepicker-content {

	left:11px;

}

.close {

	background: url(../img/common-sprite.png) no-repeat -3px -2277px;

	bottom:-15px;

	height:28px;

	margin:0 5px 5px 0;

	position:absolute;

	right:-15px;

	width:28px;

}

/** table list styles*/

table.list td, table.list th {

	border-color: #becdd2;

	border-style: solid;

}

table.list th {

	background: url("../img/th-bg.png") repeat-x left bottom #eafaff;

}

table.list td {

	background: url("../img/td-bg.png") repeat-x left bottom #fff;

	border-color: #cccccc;

}

table.list {

	border:1px solid #becdd2;

	border-spacing: 0;

	border-collapse: collapse;

	font-size:11px;

	width:100%;

}

table.list td, table.list th {

	margin: 0;

	padding: 4px;

	border-width: 1px 1px 0 0;

	vertical-align: middle;

	text-align: center;

}

table.list th, table.list th a {

	color:#445459;

}

table.list tr:hover td {

	background:#fff;

}

table.list tr td.dl, table.list tr th.dl {

	text-align:left;

}

table.list tr td.dc, table.list tr th.dc {

	text-align:center;

}

table.list tr td.dr, table.list tr th.dr, .mail-date-time {

	text-align:right;

}

table.list tr td span.stats-highlights, table.list tr td span.highlight-pipeline, table.list tr td span.highlight-lost, table.list tr td span.highlight-flagged {

	background:#99F9CB;

	border:1px solid #DDDDDD;

	color:#4C9AAF;

	font-weight:700;

	padding:0 5px;

}

table.list tr td span.highlight-pipeline {

	background:#F7F6A2;

	color:#4C9AAF;

}

table.list tr td span.highlight-lost {

	background:#FDCBCB;

	color:#FF0000;

}

table.list tr td span.highlight-flagged {

	background:#68BFEF;

	color:#FFFFFF;

}

table.list tr td span.highlight-flagged a {

	color:#FFFFFF;

}

table.list tr.unread-row td {

	background:#fff;

}

table.list tr.unread-row td.unread-message-bold {

	font-weight:bold;

}

table.list span.user-name-block {

	display:block;

}

table.list span.star, table.list span.star-select {

	display:block;

}

table.list span.star-select a, table.list span.star, table.list span.star a, table.list span.star-select {

	float:none;

	display:block;

	margin:0 auto;

}

table.list th.select, table.list td.select {

	width:25px;

	text-align:center;

}

table.list span.loader {

	background: url("../img/loading.gif") no-repeat center top;

}

span.loader {

	display:block;

	height: 22px;

	width: 22px;

	margin:0 auto;

	position:relative;

	top:2px;

}

table.list td.actions, table.list th.actions {

	padding: 0;

	width: 52px;

}

/* inbox style in begining */

table.inbox-table a {

	color:#383838;

}

table.inbox-table td {

	background:#f5f5f5;

}

table.inbox-table tr:hover td {

	background:#f1f1f1;

}

/** ul list styles*/

ul.list li {

	padding: 5px;

	float: left;

}

div.share-block {

	font-size: 12px;

}

p.share {

	font-weight:bold;

	padding:5px;

}

ul.list li p {

	margin: 0 0 0 5px;

}

ul.list li.active a {

	color:#00AFEF;

}

.list-content-block h5, .list-content-block ul {

	float:left;

}

.list-content-block h5 {

	padding:5px;

}

/** dl list styles*/

/* http://www.maxdesign.com.au/presentation/definition/dl-table-display.htm */

dl.list, .inbox-option {

	margin:10px 0;

	padding:0;

}

.inbox-option a {

	padding:0 5px;

}

dl.list dt {

	width:35%;

	float:left;

	margin:0 0 0 0;

	padding:5px;

	font-weight: bold;

}

.summary-block dl.list dt {

	width:13%;

}

.pledge-amount dl.list dt {

	width:auto;

}

dl.error-list dt {

	width:15%;

}

.disk-usage {

	background:#F9F9F9;

	border-bottom: 1px solid #DADADA;

	margin: 0 0 15px;

	padding: 10px;

}

/* commented backslash hack for mac-ie5 \*/

dl.list dt {

	clear: both;

}

/* end hack */

dl.list dd {

	float:left;

	width:60%;

	margin:0 0 0 0;

	padding:5px;

}

/* project list styles */

dl.feature-list dd, dl.feature-list dt {

	float:left;

}

dl.feature-list {

	margin:10px 0 0 3px;

}

dl.feature-list dd {

	margin:0 5px 0 0;

}

dl.feature-list dt {

	text-indent:-9999em;

	width:22px;

}

dl.feature-list dt.comments {

	background:url(../img/common-sprite.png) no-repeat 0 -6310px;

}

dl.feature-list dt.updates {

	background: url("../img/common-sprite.png") no-repeat 0 -7398px;

}

dl.feature-list dt.views {

	background: url("../img/common-sprite.png") no-repeat 0 -7464px;

}

dl.deal-value, dl.deal-discount, dl.deal-save {

	color:#808080;

	font-size:11px;

	text-align:left;

	position:relative;

	width:58px;

	height:37px;

}

dl.deal-value dd, dl.deal-discount dd, dl.deal-save dd {

	color:#333333;

	font-weight:bold;

	position:absolute;

	top:0;

}

dl.deal-value dt, dl.deal-discount dt, dl.deal-save dt {

	margin: 17px 0 0;

}

div.pledge-list-block dl.deal-discount dd{

	height:15px;

	overflow:hidden;

}

dl.payment-listing-list dt, dl.payment-listing-list dd, dl.payment-list dt, dl.payment-list dd {

	float:left;

	width:auto;

	padding:0 10px 10px 0;

}

dl.payment-listing-list dd, dl.payment-list dd {

	padding:0 0 5px 0;

}

div.time-detail-block dl.deal-value dd, div.time-detail-block dl.deal-discount dd, div.time-detail-block dl.deal-save dd {

	float:left;

	position:static;

}

div.time-detail-block dl.deal-value dt, div.time-detail-block dl.deal-discount dt, div.time-detail-block dl.deal-save dt {

	margin:0 5px 0 0;

	float:left;

}

.progress-inner dl.deal-value {

    width: 55px;

}

div.time-detail-block dl.deal-value, div.time-detail-block dl.deal-discount, div.time-detail-block dl.deal-save, p.author-username, p.place-name {

	width:auto;

	float:left;

	margin:0 5px 0 0;

	padding:0;

}

p.author-username a span {

	color:#00bed3;

}

dl.project-details {

	color: #00AFEF;

	height: 55px;

	margin: 0 0 5px;

	padding: 0 0 10px 6px;

	position: relative;

}

dl.project-details1 {

    float: left;

    width: 215px;

}

dl.project-details dd {

	font-size:40px;

	font-weight:bold;

	line-height:53px;

}

dl.project-details dt {

	bottom:0px;

	font-weight:bold;

	position:absolute;

}

/* Paging */

div.paging {

	clear: both;

	text-align:center;

	font-size:11px;

	padding:5px;

}

div.paging a, div.paging span {

	background: #FFF;

	color: #00AFEF;

	text-decoration: none;

}

div.paging span {

	background:none;

}

div.paging a, div.paging span.next, div.paging span.current, div.paging span.prev {

	margin:0 2px;

	padding:1px 7px;

	border:1px solid #8bb8d9;

}

div.paging span a.next {

	color:#1daaf2;

	background: url("../img/common-sprite.png") no-repeat  -125px -3650px #fff;

}

div.paging a:hover {

	background:#00AFEF;

	color:#fff;

}

div.paging span.current {

	color:#FFF;

	background:#00AFEF;

	border-color:#00AFEF;

	font-weight:bold;

}

div.paging a.next, div.paging span.next {

	padding-right:16px;

}

div.paging span.prev, div.paging a.prev {

	padding-left:16px;

}

div.paging a.next, div.paging a.prev {

	color:#000;

	background: url("../img/common-sprite.png") no-repeat -125px -3707px;

}

div.paging a.prev {

	background:#FFF url(../img/common-sprite.png) no-repeat 0 -4146px;

	color: #1DAAF2;

}

div.paging span.next, div.paging span.prev {

	background:#fff url("../img/common-sprite.png") no-repeat  -125px -3707px;

	color:#cdcdcd;

	border:1px solid #cdcdcd;

}

div.paging span.prev {

	background:#FFF url(../img/common-sprite.png) no-repeat 0 -4088px;

}

/** footer style begin */

#agriya a.powered {

	background: url(../img/powered-sfplatform.png) no-repeat left top;

	width: 95px;

}

a.cssilize {

	background:url(../img/cssilize.png) no-repeat center top;

	width:118px;

}

#agriya a.powered, a.cssilize, a.company {

	float: left;

	height: 17px;

	text-indent: -9999em;

}

#agriya a {

	font-weight:bold;

}

#agriya {

	font-size: 11px;

	margin: 3px 0 0;

	text-align: left;

}

a.company {

	background:url(../img/powered-by-agriya.png) no-repeat left center;

	height:15px;

	margin:0 5px;

	width:80px;

}

p.powered {

	font-size: 11px;

	margin: 0 5px;

}

p.powered span {

	float:left;

	display:block;

}

/* overright-reset-styles */

.static-content div, .static-content span, .static-content applet, .static-content object, .static-content iframe, .static-content h1, .static-content h2, .static-content h4, .static-content h5, .static-content h6, .static-content p, .static-content blockquote, .static-content pre, .static-content a, .static-content abbr, .static-content acronym, .static-content address, .static-content big, .static-content cite, .static-content code, .static-content del, .static-content dfn, .static-content em, .static-content font, .static-content img, .static-content ins, .static-content kbd, .static-content q, .static-content s, .static-content samp, small, strike, .static-content strong, .static-content sub, .static-content sup, .static-content tt, .static-content var, .static-content b, .static-content u, .static-content i, .static-content center, .static-content dl, .static-content dt, .static-content dd, .static-content ol, .static-content ul, .static-content li, .static-content fieldset, .static-content form, .static-content label, .static-content legend, .static-content table, .static-content caption, .static-content tbody, .static-content tfoot, .static-content thead, .static-content tr, .static-content th, .static-content td {

	margin:inherit;

	padding:inherit;

	border:inherit;

	outline:inherit;

	font-size:inherit;

	vertical-align:inherit;

	background:inherit;

	line-height:inherit;

}

.static-content span, .static-content strong {

	padding:5px 0;

	margin:5px 0;

}

.static-content li, .static-content p {

	margin:5px 0;

	padding:5px 0;

	line-height:18px;

}

.static-content li {

	display:list-item !important;

}

.static-content ul {

	list-style:inherit;

}

.static-content ol {

	list-style:decimal;

	list-style-position: inside;

}

.static-content blockquote, .static-content q {

	quotes:inherit;

}

.static-content blockquote:before, .static-content blockquote:after, .static-content q:before, .static-content q:after {

	content:'';

	content:inherit;

}

ul.affiliates-links li a {

	background:#D2EDEA;

	padding:2px 3px;

	border:1px solid #DDD;

}

.right-link address {

	white-space: nowrap;

}

address a{

	font-size:11px;

}

/* remember to highlight inserts somehow! */

.static-content ins {

	text-decoration:inherit;

}

.static-content del {

	text-decoration:inherit;

}

/* tables still need 'cellspacing="0"' in the markup */

.static-content table {

	border-collapse:inherit;

	border-spacing: inherit;

}

.ui-menu-item {

	background:#f9f9f9;

	border:1px solid #DDD;

	position:relative;

}

div#mapblock ul.menu-over-ul {

	background:none repeat 0 0 #fff;

	border:1px solid #ddd;

	display:block;

	left:200px;

	margin:5px 0 0;

	padding:0 0 1px 5px;

	top:-34px;

	width:192px;

	z-index:1000 !important;

	opacity:0.8;

	filter:alpha(opacity=80);

	position:absolute;

}

div#mapblock ul.menu-over-ul li {

	padding: 0;

	margin: 0;

}

div#mapblock .ui-menu-item a {

	padding:5px;

}

div#mapblock .ui-menu-item a.ui-state default {

	border:1px solid #fff;

	border-bottom:1px solid #e3dabb;

	padding:5px 0 5px 5px;

	display:block;

}

div#mapblock .ui-menu-item a {

	border:1px solid #eee;

	border-color: #EEEEEE #EEEEEE #DDDDDD;

	display: block;

	padding: 5px;

}

div#mapblock .ui-menu-item:hover > a, div#mapblock .menu-over-address:hover a {

	background:#FDF9E1;

	border:1px solid #FBCB09;

	color:#c87404;

}

div#mapblock {

	display:none;

}

#mapframe {

	background-color:#E7E7E7;

	left:207px;

	padding:5px;

	top:10px;

	visibility:hidden;

	width:200px;

	position:absolute;

}

#mapwindow, #mapwindow div {

	z-index:1 !important;

}

#mapframe #mapwindow {

	width:200px;

	height:200px;

	position: static !important;

}

/* auto completed style begin */

#mapblock .ui-autocomplete {

	min-height:238px;

	left:0 !important;

	width:198px !important;

	Z-index:4 !important;

	top:4px !important;

	position:relative;

	border-right:1px solid #ddd;

}

div#mapblock {

	background: none repeat 0 0 #EEEEEE;

	border: 1px solid #DDDDDD;

	display: none;

	left: 184px;

	padding: 0;

	position: absolute;

	top: 32px;

	width: 425px;

	z-index: 100000;

}

div#js-autocomplete-block {

	width:423px !important;

	background:none repeat 0 0 #FFFFFF;

	border:1px solid #DDDDDD;

}

span.show-details-left {

	color: #8F8F8F;

	float: left;

	text-align: right;

	padding: 0 10px 0 0;

	width: 74px;

}

div.show-mail p {

	padding:2px 0;

}

div.dashboard-content-block {

	position:relative;

}

div.dashboard-content-block div.right-link {

	position:absolute;

	top:5px;

	right:25px;

	margin:0;

}

div.print-link {

	display:block;

	text-align:right;

}

div.fromleft a {

	padding:0 3px;

}

h2.paypal-heading span {

	float:left;

}

form.normal div.mapblock-info div.input label.overlabel-apply {

	width: 312px;

}

div.mapblock-info {

	padding:0;

	z-index:2;

	min-height:255px;

}

/** sort list styles*/

ul.sort-list, h5.sort-head {

	float:left;

	padding:5px;

	font-size:12px;

}

ul.sort-list {

	width:93%;

}

ul.sort-list li {

	padding:0 5px;

	white-space:nowrap;

}

/* Flash */

.message {

	z-index:10000;

	overflow:hidden;

	width:95.5%;

	font-size:13px;

    text-align: left;

}

#errorMessage, #authMessage, #successMessage, #flashMessage {

    height: 7px;

    padding: 20px 0 23px 63px;

}

#errorMessage {

	background:#ffebf3;

	border:1px solid #f06;

}

#successMessage, .success {

	border:1px solid #6f0;

	background: url("../img/common-sprite.png") no-repeat 0 -4983px #EEFFFF;

}

#flashMessage {

	background: url("../img/common-sprite.png") no-repeat 0 -4983px #EEFFFF;

	border:1px solid #f60;

}

#errorMessage, #authMessage {

	background:#ffebf3 url("../img/common-sprite.png") no-repeat 0 -2545px;

}

#successMessage {

	background: url("../img/common-sprite.png") no-repeat 0 -4983px #EEFFFF;

}

#flashMessage {

	background: #ffe url("../img/common-sprite.png") no-repeat 0 -5343px;

}

div.paypal-counter-block div.right-link {

	margin:10px 0 0;

}

.profile-top div.mapblock-info {

	background:none;

	min-height:0;

}

#js-map-container {

	height:219px;

	width: 222px;

}

.mapblock-info #js-map-container {

	height:176px;

}

table.list th.actions {

	width: 60px;

}

.content-info, .master-page-info {

	border:1px solid #dee0b2;

	background: url("../img/info.png") no-repeat  10px 7px #fcfde1;

	padding:12px 10px 10px 47px;

	margin:10px 4px;

	border-width:1px 0;

}

.master-page-info1 {

   background: url("../img/warning.png") no-repeat  10px 10px #fef9f8;

   border-color:#efd3ce;

   border-width: 1px 0;

   margin:10px 0 0;

}

.master-page-info {

	margin:0;

}

.content-info a {

	color:#FF9000;

	text-decoration:underline;

}

.content-info a:hover {

	color:#000;

}

.user-profile-block {

	position:relative;

}

div.profile-image {

	position: absolute;

	right: 0;

}

.user-profile-block1 div.profile-image {

	top: 2px;

	width:200px;

}

div#blogs-edit .user-profile-block1 div.profile-image, div#blogs-add .user-profile-block1 div.profile-image{

	   width: 138px;

}

div#blogs-edit .user-profile-block1 div.profile-image img, div#blogs-add .user-profile-block1 div.profile-image img{

	height: 57px;

    width: 87px;

}

.js-side-map-div {

	display: block;

	position: absolute;

	right: 0;

	top: 0;

}

/** JavaScript */

label.overlabel-apply {

	position:absolute;

	left:0;

	z-index:1;

	color:#999;

}

.js .hide {

	display:none;

}

.throbber {

	background: url(../img/throbber.gif) no-repeat left;

	padding:13px 0 0 28px;

	height:25px;

}

.time-detail-block .throbber {

	background: url(../img/loading.gif) no-repeat center top;

	padding:13px 0px 0 0px;

    white-space: nowrap;

    font-size:9px;

    font-family:arial;

}

p.delete-block a {

    display: inline-block;

    padding: 0 0 0 21px;

}

/** Rounded Corners Hacks*/

.round-3 {

	-moz-border-radius:3px;

	-khtml-border-radius:3px;

	-o-border-radius:3px;

	border-radius:3px;

}

.round-5 {

	-moz-border-radius:5px;

	-khtml-border-radius:5px;

	-o-border-radius:5px;

	border-radius:5px;

}

.round-10 {

	-moz-border-radius:10px;

	-khtml-border-radius:10px;

	-o-border-radius:10px;

	border-radius: 10px;

}

/** Hacks */

.affiliate-req, .affiliate-cash, .affiliate-setting {

	padding:0 0 1px 20px;

}

.affiliate-req {

	background: url("../img/common-sprite.png") no-repeat 0 -7978px;

}

.affiliate-cash {

	background: url("../img/common-sprite.png") no-repeat 0 -8028px;

}

.affiliate-setting {

	background: url("../img/common-sprite.png") no-repeat 0 -8075px;

}

form.normal .guid-block div.checkbox input, form.normal .guid-block div.submit-block, form.normal .padd-center div.radio input {

	margin:0;

}

/* action link style is begin */

div.action-inner-block {

	display:none;

}

span.action-information-block {

	display:block;

	height:47px;

	width:52px;

	padding:0px 0 0 0;

}

div.action-block span.action-center-block {

	padding:5px 0 10px 0;

	display:block;

}

div.action-block:hover span.action-center-block {

	position:relative;

	z-index:10000;

}

div.action-block span.action-left-block {

	height:9px;

	display:block;

}

div.action-block:hover span.action-left-block {

	background:url(../img/common-sprite.png) no-repeat -1px -7928px;

}

div.action-block:hover span.action-center-block {

	background: url(../img/admin-action-center.png) repeat-y left top;

}

span.action-info {

	background: url("../img/common-sprite.png") no-repeat -1px -7870px;

	display: block;

	height: 24px;

	margin: 0 auto;

	text-indent: -9999em;

	width: 22px;

	z-index: 10000;

}

div.action-block div.action-inner-block {

	display:none;

	position:absolute;

	width:300px;

	z-index:1000;

	left:auto;

    background:#fff;

}

div.action-block:hover div.action-inner-block {

	display:block;

	left:auto;

}

div.action-block div.action-inner-left-block {

	background: url(../img/admin-action-c1.png) repeat-y left top;

	padding:0px 0 10px 0;

}

div.action-block:hover div.action-bottom-block {

	background:url(../img/over-bot.png) no-repeat 0 0;

	height:7px;

	width:300px;

}

div.action-block:hover ul.action-link {

	border-top: 1px solid #00afef;

	margin: 0 6px 0 0;

	padding: 10px 0 0;

}

ul.action-link li {

	float:left;

	width:140px;

	text-align:left;

	padding: 4px 0 4px 7px;

	min-height:21px;

}

ul.action-link li.coupon_status {

	float: left;

	width: 284px;

}

ul.action-link a {

	border: 1px solid #FFFFFF;

	display: block;

	padding: 2px 0 2px 23px;

}

ul.action-link a:hover {

	color:#000;

	border:1px solid #ddd;

}

a.bk-icon {

	background: url("../img/common-sprite.png") no-repeat 0 -8124px;

	padding: 0 0 0 12px;

}

a.update {

	background: url("../img/common-sprite.png") no-repeat 3px -8207px;

}

dl.summary-list {

	padding: 10px 10px 0 2px;

}

dl.summary-list dt, dl.summary-list dd {

	float: left;

	padding: 0 5px;

}

dl.summary-list dd {

	color: #FFFFFF;

	margin: 0 5px 0 0;

	font-weight:bold;

}

dd.available-balance {

	background: none repeat  0 0 #4CB153;

}

dd.widthdraw-request {

	background: none repeat  0 0 #FF9F0C;

}

div.transaction-category div.radio {

	border: 1px solid #DDDDDD;

	margin: 15px 0 10px;

	padding: 7px 10px;

}

.affliates-block {

	margin:15px 0 0 0;

}

.vote-count-small {

	text-align:center;

}

div.vote-count-small ul {

	float:left;

	padding:0 0 0 4px;

	width:auto;

	background:none;

}

div.vote-count-small ul li {

    background: url("../img/common-sprite.png") no-repeat 0 -5273px;

    display: block;

    padding: 6px 5px 0px 24px;

    margin:0;

}

/*Project add right -block*/

.preview-content .center-top {

	min-height: 345px;

}

.preview-content .small-description {

	min-height: 285px;

}

dl.fb-list dt {

    margin: 0 3px;

}

dl.fb-list {

	margin:0 10px 0 0;

}

dl.fb-list:first-child {

	margin:0 0 0 5px;

}

.description-content {

	padding:10px 0 0;

	overflow:hidden;

	line-height:18px;

	color:#666;

}

.small-description {

	color:#666666;

	line-height:15px;

	padding:0 7px 10px;

	min-height:375px;

}

.collections-side2 .project-head {

	min-height:57px;

}

.admin-tabs-block {

	margin:50px 0 0 0;

}

/*end*/

/* status style is beginning */

span.project-status-info, span.project-atatus-info {

	display: block;

	float: left;

	height: 7px;

	padding: 1px;

	text-indent: -3000em;

	width: 7px;

	margin: 6px 3px 0;

}

span.project-status-1 {

	background:#E49F18;

}

span.project-status-2 {

	background:#8f91db;

}

span.project-status-3 {

	background:#557D36;

}

span.project-status-4 {

	background:#A5A5A5;

}

span.project-status-5 {

	background:#FF85AD;

}

span.project-status-6 {

    background: #A87163;

}

span.project-status-7 {

	background:#2A91C9;

}

span.project-status-8 {

    background: #78A595;

}

span.project-status-suspended {

	background: #016EA0;

}

span.project-status-flagged {

	background: #8B65D6;

}

span.backeder, span.afflicate-request-status-2 {

	background:#AD2D2D;

}

.profile-block {

	min-height: 254px;

}

.project-add-block .js-side-map-div {

	right: 190px;

	width: 222px;

}

.tags-block {

	border-top: 1px solid #ddd;

	margin: 10px 0 0;

	padding: 10px 0 0;

}

form#ProjectFundAddForm  div.error-message {

    margin: 5px 0 0 181px;

}

fieldset.form-actions{

	background:#e6f8fe url("../img/form-action-bg.png") repeat-x left top;

	padding: 3px 0 8px;

}

em {

	color:#ff0000;

}

span.affiliate{

	background:#B600FF;

}

span.address-hide{

	display:none;

}

div.sold-out{

	background:#eee;

    padding: 2px 0 7px;

}

div.rewards div.sold-out span{

    background: url("../img/common-sprite.png") no-repeat 7px -9642px;

    color: #999;

    font-size: 13px;

    font-weight: bold;

    padding: 6px 10px 0 30px;

}

dl.attachment-list {

    margin: 0 0 0 185px;

}

div.admin-compose h1{

	padding:0;

}

div.admin-compose{

    background: #F7F7F7;

    border: 1px solid #ddd;

    margin: 10px 0 0;

    padding: 5px 10px 6px;

}

/** Clearfix Hacks */

.clearfix:after {

	clear: both;

	content: '.';

	display: block;

	visibility: hidden;

	height: 0;

}

.clearfix {

	display: inline-block;

	display: block;

}

* html .clearfix {

	height: 1%;

}

*+html .clearfix {

	display: inline-block;

}

